{"formatVersion":1,"fsms":[{"variables":[{"name":"UI","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"xl#hSJuza9RvyLcq{Q2v\" x=\"0\" y=\"0\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\"Y~GuIh`3Kt1nitngg(o2\"><field name=\"VAR\">UI</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"!(z`XRyX,%Qh?vNb:nac\"><field name=\"FSM\">UI.UI系统</field></block></value><next><block type=\"local_variable_create\" id=\"a-M7$^KWQo95Fx$iP3tC\"><mutation>%5B%7B%22name%22:%22b%22,%22type%22:%22FSM%22,%22blockId%22:%22a-M7$%5EKWQo95Fx$iP3tC%22%7D%5D</mutation><field name=\"NAME\">b</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"V~Ir=DQl$v5S|C[XM3X7\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"(gW$,ChdBtry}[/sbFJ^\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"55/[^js/~fX;-|sB@0=x\"><field name=\"VAR\">b</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"U%-]{C-G](FHuo=|.e+N\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">背景.jpg</field></block></value><next><block type=\"fsm_send_message\" id=\"wI_5DW;$Z4_3C${t-kK}\"><field name=\"TITLE\">匹配屏幕尺寸</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"u}7Arjj!lZg:/]=eW^K[\"><field name=\"VAR\">b</field></block></value><next><block type=\"fsm_send_message\" id=\"-*@Fjp7v{f*3^2}mRj56\"><field name=\"TITLE\">屏幕居中</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"jDvoB*8lD5uZV:K6aqG|\"><field name=\"VAR\">b</field></block></value><next><block type=\"local_variable_create\" id=\"1r8~k0}@A0UPI*_hI##/\"><mutation>%5B%7B%22name%22:%22%E4%BA%BA%E7%89%A9%22,%22type%22:%22FSM%22,%22blockId%22:%221r8~k0%7D@A0UPI*_hI##/%22%7D%5D</mutation><field name=\"NAME\">人物</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"IiJo^S#`h~]j+prdtMrO\"><field name=\"FSM\">Start.人物</field></block></value><next><block type=\"local_variable_create\" id=\"9Y^*u{qbp*fj{mB1wE:[\"><mutation>%5B%7B%22name%22:%22%E5%AE%A3%E8%AA%93%E8%AF%8D%22,%22type%22:%22FSM%22,%22blockId%22:%229Y%5E*u%7Bqbp*fj%7BmB1wE:%5B%22%7D%5D</mutation><field name=\"NAME\">宣誓词</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"!oK9F[Rc3Ed47QBN6M?W\"><field name=\"FSM\">Start.宣誓词</field></block></value><next><block type=\"local_variable_create\" id=\"e]u;@S~8k[Hd,SD^ZQZ4\"><mutation>%5B%7B%22name%22:%22%E5%B0%8F%E7%BA%A2%E5%BF%83%22,%22type%22:%22FSM%22,%22blockId%22:%22e%5Du;@S~8k%5BHd,SD%5EZQZ4%22%7D%5D</mutation><field name=\"NAME\">小红心</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"u~w9LGQy7F6rxMK`vYaw\"><field name=\"FSM\">Start.小红心</field></block></value><next><block type=\"local_variable_create\" id=\"m0JLe/Krxc|t#z;Jom,1\"><mutation>%5B%7B%22name%22:%22%E7%82%B9%E5%87%BB%E6%89%8B%E5%8A%BF%22,%22type%22:%22FSM%22,%22blockId%22:%22m0JLe/Krxc%7Ct#z;Jom,1%22%7D%5D</mutation><field name=\"NAME\">点击手势</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"C~~BH]_7I]Qn![V=dv0F\"><field name=\"FSM\">Start.点击手势</field></block></value><next><block type=\"local_variable_create\" id=\"%f6VcPhO$UNw/#c7E1`#\"><mutation>%5B%7B%22name%22:%22%E7%82%B9%E5%87%BB%E5%AE%A3%E8%AA%93%22,%22type%22:%22FSM%22,%22blockId%22:%22%25f6VcPhO$UNw/#c7E1%60#%22%7D%5D</mutation><field name=\"NAME\">点击宣誓</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"WrNPwuV~L-B?xdEEs{P7\"><field name=\"FSM\">Start.点击宣誓图片</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_event\" id=\"`k!HmPs:6d-(n@x`{1-i\" x=\"502\" y=\"0\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"animationframe\" style=\"event_blocks\"></mutation><next><block type=\"fsm_send_message\" id=\"x-#6T[qPvf@1~@g6]P!{\"><field name=\"TITLE\">重绘</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"4Y7Hj.296gR3M@f/S`sR\"><field name=\"VAR\">UI</field></block></value></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"Main"},{"variables":[{"name":"图片","type":"FSM","export":true},{"name":"动画","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"k2z[`^KqdfiZmA{h*J]f\" x=\"191\" y=\"27\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\"a20){HKHfuz*W%JNu`}U\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"#@Zom,rvfNP$_1m#ozMn\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"m@1Q2gf3F][qo^%O-dp^\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"v@(.}R,VE+.bEt78K`xV\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"(7s2YTAL1-%i4WpJ@S^B\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">点击宣誓.png</field></block></value><next><block type=\"fsm_send_message\" id=\";QL%%U:71DYzL*NCX|vq\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"]eC(]t%i4tNlhk*z-K3g\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"MsnJci#Q:B##y)?X)#?-\"><field name=\"NUM\">90</field></block></value><next><block type=\"fsm_send_message\" id=\"Hbb]=-fy1i*~_x,bz!z0\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"raHy_?q04e2e-gxT@H@_\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"oBFcOza+--#rdgPC@jT;\"><field name=\"NUM\">300</field></block></value><next><block type=\"fsm_send_message\" id=\"jeQ*vSYz^D_rmwyXV[5l\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"fu/2cU+ZcaDUJsDH.Zjv\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"l2~U{7MwsJj:C2N]N4*;\"><field name=\"NUM\">350</field></block></value><next><block type=\"fsm_send_message\" id=\"BXl86dBRDBCe.zpmdhlE\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"70tf$o=r#}S3tRHhlc71\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"]XKg?%v8uBf1cBb$8evU\"><field name=\"NUM\">1100</field></block></value><next><block type=\"fsm_variables_set\" id=\"#H[|I?(ZgIeyZ#`TCX)W\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"1XzbA^cHuD9u;Kz@fGmS\"><field name=\"FSM\">UI.往复动画</field></block></value><next><block type=\"fsm_send_message\" id=\"F[D3wzi1UjW|(UiLC}R8\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"QBTremE;zK@DVq2PaC;W\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*R^8}_4uJqrj!imko*YX\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"`M?ny,t8J0%MlI$ln3!=\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"~ZZ=HAaAb@`km7kYe;eU\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"UCp{BgLOm3AdNYD1e]P=\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"5cm)YN(!3)=3ZZh37p|v\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"b^tUaWPjRO)6Dv`v^IRu\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"LN{P#t[WC[U8oBOv;#R0\"><field name=\"NUM\">0.03</field></block></value><next><block type=\"fsm_send_message\" id=\"1HPzehi7-mEIiEua8YRG\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"cw)g0Z0l@K]4(r!-sM:S\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Eq/nO9+QSmgvpAu.4njr\"><field name=\"NUM\">0.3</field></block></value><next><block type=\"fsm_send_message\" id=\"kT/$2DKiEu*f:(K3QxIL\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".P[4G,gVqu-M+yJ6{ZW1\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"gQ$n5,+ze2P`$yZrLc{3\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\"CN^!G-]WA4K-5fJ#cy?!\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"F#+6OgM$xCvoPFV7Dw~m\"><field name=\"VAR\">动画</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_event\" id=\"x()t/-QOO{1_;)h!m!v5\" x=\"1025\" y=\"114\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"touchstart\" style=\"event_blocks\" argtype=\"Vector2\"></mutation><next><block type=\"fsm_send_message\" id=\"oMTSn|L|~R/B_OdiuYgE\"><field name=\"TITLE\">停止</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"y2ZUUP/uOD{j.Byp!z~r\"><field name=\"VAR\">动画</field></block></value><next><block type=\"fsm_send_message\" id=\"OD[:A[(6{|=+SJ%$3W$4\"><field name=\"TITLE\">删除</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"hBl.9KL,al.%xAtOT),1\"><field name=\"VAR\">图片</field></block></value><next><block type=\"destroy_fsm\" id=\"V$/thA{`?^LAS_uxZh@s\"></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"点击宣誓图片"},{"variables":[{"name":"图片","type":"FSM","export":true},{"name":"x动画","type":"FSM","export":true},{"name":"y动画","type":"FSM","export":true},{"name":"透明度动画","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"k2z[`^KqdfiZmA{h*J]f\" x=\"130\" y=\"71\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\"a20){HKHfuz*W%JNu`}U\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"#@Zom,rvfNP$_1m#ozMn\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"m@1Q2gf3F][qo^%O-dp^\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"v@(.}R,VE+.bEt78K`xV\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"(7s2YTAL1-%i4WpJ@S^B\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">小红心.png</field></block></value><next><block type=\"fsm_send_message\" id=\";QL%%U:71DYzL*NCX|vq\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"]eC(]t%i4tNlhk*z-K3g\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"MsnJci#Q:B##y)?X)#?-\"><field name=\"NUM\">150</field></block></value><next><block type=\"fsm_send_message\" id=\"Hbb]=-fy1i*~_x,bz!z0\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"raHy_?q04e2e-gxT@H@_\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"oBFcOza+--#rdgPC@jT;\"><field name=\"NUM\">170</field></block></value><next><block type=\"fsm_send_message\" id=\"jeQ*vSYz^D_rmwyXV[5l\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"fu/2cU+ZcaDUJsDH.Zjv\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"l2~U{7MwsJj:C2N]N4*;\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\"BXl86dBRDBCe.zpmdhlE\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"70tf$o=r#}S3tRHhlc71\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"]XKg?%v8uBf1cBb$8evU\"><field name=\"NUM\">1050</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_event\" id=\"twH~a+x8:2|jgGG}qjrj\" x=\"133\" y=\"447\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"touchstart\" style=\"event_blocks\" argtype=\"Vector2\"></mutation><next><block type=\"change_state\" id=\"M9$V=:Fe-)e[j@d)n#MP\"><field name=\"VALUE\">移动</field></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"开始"},{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"$DoRRy;^d6JsXOj5zb#-\" x=\"158\" y=\"114\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"local_variable_create\" id=\"@|9KV/FUVDn9PI/Dg50$\"><mutation>%5B%7B%22name%22:%22x%22,%22type%22:%22FSM%22,%22blockId%22:%22@%7C9KV/FUVDn9PI/Dg50$%22%7D%5D</mutation><field name=\"NAME\">x</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"hK.T(hd`4=o~20k=;+.5\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"F[D3wzi1UjW|(UiLC}R8\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"M{Bp%/12oy:lHWlp$udC\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*R^8}_4uJqrj!imko*YX\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"`M?ny,t8J0%MlI$ln3!=\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"Y6,e);Q4{xc8$Y9CD$,S\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"UCp{BgLOm3AdNYD1e]P=\"><field name=\"TEXT\">坐标X</field></block></value><next><block type=\"fsm_send_message\" id=\"5cm)YN(!3)=3ZZh37p|v\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"xz[]KXuSq)DfAx=Czj#W\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"LN{P#t[WC[U8oBOv;#R0\"><field name=\"NUM\">-3</field></block></value><next><block type=\"fsm_send_message\" id=\"1HPzehi7-mEIiEua8YRG\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"9IZv5#e9KKvQTnd$^t{I\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Eq/nO9+QSmgvpAu.4njr\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\"kT/$2DKiEu*f:(K3QxIL\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"LCA^/y)~?l@dx2i_40|L\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"gQ$n5,+ze2P`$yZrLc{3\"><field name=\"NUM\">270</field></block></value><next><block type=\"fsm_send_message\" id=\"CN^!G-]WA4K-5fJ#cy?!\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"1k)2.Yw)4$u?1;H)VBI?\"><field name=\"VAR\">x</field></block></value><next><block type=\"local_variable_create\" id=\"e=%K1/9bBLAvP:LB}l2%\"><mutation>%5B%7B%22name%22:%22y%22,%22type%22:%22FSM%22,%22blockId%22:%22e=%25K1/9bBLAvP:LB%7Dl2%25%22%7D%5D</mutation><field name=\"NAME\">y</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"ngLV[zoKC`mD2_{y}cF,\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"DJ/gC6X)der9wNGf6Z(V\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"T,y=4,ZEu4zRWA)nXs{)\"><field name=\"VAR\">y</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*T^|`%a[w!;h^wo}J|zY\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"D:.|O7}}(.H${2bj/Akv\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"/f$QZ0tIfCxBpbxtYPpH\"><field name=\"VAR\">y</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"5M^3|?mN@6_^Fd=a.f_+\"><field name=\"TEXT\">坐标Y</field></block></value><next><block type=\"fsm_send_message\" id=\"Lr-[U?;Y?C|eX-j7]@9+\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"q8e!;kouR:QB;iDeYP5z\"><field name=\"VAR\">y</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"K*^3`lOZzwcs3BEmj[.7\"><field name=\"NUM\">-10</field></block></value><next><block type=\"fsm_send_message\" id=\"6nP9ZNm*4zEI0D*2:AK5\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"W2N]rN%_z@;}t`^%x3eE\"><field name=\"VAR\">y</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"t.Oi:]9Qy|}F9*67i)!=\"><field name=\"NUM\">1050</field></block></value><next><block type=\"fsm_send_message\" id=\"1-gl6]{kl6a^proxu}^/\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"%~Wk[^6n!`:@k!z(btbm\"><field name=\"VAR\">y</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"*W*qpJpWer.wuUurv_vP\"><field name=\"NUM\">270</field></block></value><next><block type=\"fsm_send_message\" id=\"}1TIyU.,*D#YFkOh6795\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"N+-{TJ|CQZK,Mbb9|T8K\"><field name=\"VAR\">y</field></block></value><next><block type=\"local_variable_create\" id=\"0*R1e7:$8cc@n`ntpMM;\"><mutation>%5B%7B%22name%22:%22a%22,%22type%22:%22FSM%22,%22blockId%22:%220*R1e7:$8cc@n%60ntpMM;%22%7D%5D</mutation><field name=\"NAME\">a</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"Cc5|3@tCxjT@Q)*fiR4V\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"]kcggiy1oC?u/VofEw|q\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"{Dz+F#5/ecLyCI70SG(v\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"HQUAeyvx9TWENY9;SMue\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"qPLg}VKU;obezkwHw!$o\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"km_-v_3m.W_1gL=6sTs[\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"jq4IbeZ$%[d|5hMUbV.i\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"un41@@I;A(X}~H?@(Q.,\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"c5r^N,ypjWhY#WBF!SGr\"><field name=\"NUM\">-0.05</field></block></value><next><block type=\"fsm_send_message\" id=\"_qNe-S.l~:QriZhHCmS0\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\":aVr9QE2.(k9x(TfRfEX\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"P*ZLsM=stCqrl-}ehv+-\"><field name=\"NUM\">4</field></block></value><next><block type=\"fsm_send_message\" id=\"g@i~Tz3D4MJQ7d+[[9yK\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"!EIHhkC6.ws)na%CVkK#\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"5KM*j*`=.CO!}Bed;lP4\"><field name=\"NUM\">0</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"~6y,wSpUh$?T.fkZ8sej\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"w)BL3E*?oQ%:?dmhVW{x\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"qd$+0?t^~Y2`vY@$J)Vv\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"zV4(Dg,9?Ab,Yq/Eqow[\"><field name=\"VAR\">a</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_message\" id=\"j|B*Q-Fm]Qxx7%84Oe|{\" x=\"511\" y=\"1317\"><field name=\"VALUE\">完成</field><next><block type=\"fsm_send_message\" id=\"j@7]7E0$o~!!ebbdt(?G\"><field name=\"TITLE\">删除</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"Z#8cJgW1BM:VK)9k8l!h\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_broadcast_message\" id=\"w+RpgZ)EG2hK=AW8j)xw\"><field name=\"TITLE\">小红心进入大红心</field><next><block type=\"local_variable_create\" id=\"a]@=b{Yk$`,e~WtZX]~H\"><mutation>%5B%7B%22name%22:%22%E5%A4%A7%E7%BA%A2%E5%BF%83%22,%22type%22:%22FSM%22,%22blockId%22:%22a%5D@=b%7BYk$%60,e~WtZX%5D~H%22%7D%5D</mutation><field name=\"NAME\">大红心</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"*mHJQ{C_JyP=8t]=ku;8\"><field name=\"FSM\">Start.大红心</field></block></value></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"移动"}],"function":[],"comment":"状态机","type":"fsm","name":"小红心"},{"variables":[{"name":"图片","type":"FSM","export":true},{"name":"动画","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"^;3.@(uF!Z}rIJE}DilT\" x=\"591\" y=\"482\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\"363GRbQc4BtH+pJeDk0e\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"w@T$Bq.a|T{f$IKLI71E\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"TJg_xn+.r%242Q]g(oYS\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"5M!^zI+Kl9jA)VZ03O.m\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"8j(,q#crY[|aTHPH|+Hr\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">点击手势.png</field></block></value><next><block type=\"fsm_send_message\" id=\"-(%H$!gT|J]aYeTA8F*A\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"Y3SisA(Fo:Cxf`hGXmOZ\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"z/j[IA?*c4{!NYoQIPWp\"><field name=\"NUM\">100</field></block></value><next><block type=\"fsm_send_message\" id=\"9P8m4l4KH1hH_tB0%5Q{\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"[I^+*ucoJqNrSx8}}Vft\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"k^{B`VOXD.s_(/Vc{E,[\"><field name=\"NUM\">100</field></block></value><next><block type=\"fsm_send_message\" id=\"qyBz~r.=G+5LPe@M/wU;\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"IIxdDjV8mzQ,:o!nggT4\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"#A`e,yo;{^2=;-J+9Onh\"><field name=\"NUM\">550</field></block></value><next><block type=\"fsm_send_message\" id=\"J:oYLOoa!oo[`g9Rl[Fb\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"*o{+=Emq~M#;pnhCgNZ$\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"ES)3(^Q]=/YjeN/Bd.]O\"><field name=\"NUM\">1100</field></block></value><next><block type=\"fsm_variables_set\" id=\"#H[|I?(ZgIeyZ#`TCX)W\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"EQm?@i49CwLh#H_VtP*j\"><field name=\"FSM\">UI.往复动画</field></block></value><next><block type=\"fsm_send_message\" id=\"`E9a*wb~Od*tX7U:tMbZ\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"QBTremE;zK@DVq2PaC;W\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"Luggtn4Nmn2HqZ[rE~T7\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"K~rxcX_B8UKMm5MiH1z`\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"~ZZ=HAaAb@`km7kYe;eU\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"Mv8EK+H:oh(Q/`KigXD@\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"7t)9je[mO%okh9ZS@/NW\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"b^tUaWPjRO)6Dv`v^IRu\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Ozn$:7.~x2}$Ar`8484W\"><field name=\"NUM\">0.03</field></block></value><next><block type=\"fsm_send_message\" id=\"lbZfV2y$2}`C/p}UY`V@\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"cw)g0Z0l@K]4(r!-sM:S\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"rjooZ6gGfol=ttAu3f+K\"><field name=\"NUM\">0.3</field></block></value><next><block type=\"fsm_send_message\" id=\"B4Jtm+vg7_eW@k.1Tj=2\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".P[4G,gVqu-M+yJ6{ZW1\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"T+gHccSdtu@:s6F1#c.J\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\"Nr=b:P/0;SzEQ%TcOE_N\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"F#+6OgM$xCvoPFV7Dw~m\"><field name=\"VAR\">动画</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_event\" id=\"x()t/-QOO{1_;)h!m!v5\" x=\"1188\" y=\"465\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"touchstart\" style=\"event_blocks\" argtype=\"Vector2\"></mutation><next><block type=\"fsm_send_message\" id=\"oMTSn|L|~R/B_OdiuYgE\"><field name=\"TITLE\">停止</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"y2ZUUP/uOD{j.Byp!z~r\"><field name=\"VAR\">动画</field></block></value><next><block type=\"fsm_send_message\" id=\"OD[:A[(6{|=+SJ%$3W$4\"><field name=\"TITLE\">删除</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"hBl.9KL,al.%xAtOT),1\"><field name=\"VAR\">图片</field></block></value><next><block type=\"destroy_fsm\" id=\"V$/thA{`?^LAS_uxZh@s\"></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"点击手势"},{"variables":[{"name":"图片","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"k2z[`^KqdfiZmA{h*J]f\" x=\"16\" y=\"8\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\"a20){HKHfuz*W%JNu`}U\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"#@Zom,rvfNP$_1m#ozMn\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"m@1Q2gf3F][qo^%O-dp^\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"v@(.}R,VE+.bEt78K`xV\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"(7s2YTAL1-%i4WpJ@S^B\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">人物.png</field></block></value><next><block type=\"fsm_send_message\" id=\";QL%%U:71DYzL*NCX|vq\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"]eC(]t%i4tNlhk*z-K3g\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"MsnJci#Q:B##y)?X)#?-\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\"Hbb]=-fy1i*~_x,bz!z0\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"raHy_?q04e2e-gxT@H@_\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"oBFcOza+--#rdgPC@jT;\"><field name=\"NUM\">720</field></block></value><next><block type=\"fsm_send_message\" id=\"jeQ*vSYz^D_rmwyXV[5l\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"fu/2cU+ZcaDUJsDH.Zjv\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"l2~U{7MwsJj:C2N]N4*;\"><field name=\"NUM\">380</field></block></value><next><block type=\"fsm_send_message\" id=\"BXl86dBRDBCe.zpmdhlE\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"70tf$o=r#}S3tRHhlc71\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"]XKg?%v8uBf1cBb$8evU\"><field name=\"NUM\">300</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_message\" id=\"BPC-Er6LeoeC)p_)LU~x\" x=\"624\" y=\"85\"><field name=\"VALUE\">小红心进入大红心</field><next><block type=\"local_variable_create\" id=\"0*R1e7:$8cc@n`ntpMM;\"><mutation>%5B%7B%22name%22:%22a%22,%22type%22:%22FSM%22,%22blockId%22:%220*R1e7:$8cc@n%60ntpMM;%22%7D%5D</mutation><field name=\"NAME\">a</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"Cc5|3@tCxjT@Q)*fiR4V\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"]kcggiy1oC?u/VofEw|q\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"{Dz+F#5/ecLyCI70SG(v\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"HQUAeyvx9TWENY9;SMue\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"qPLg}VKU;obezkwHw!$o\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"km_-v_3m.W_1gL=6sTs[\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"jq4IbeZ$%[d|5hMUbV.i\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"un41@@I;A(X}~H?@(Q.,\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"c5r^N,ypjWhY#WBF!SGr\"><field name=\"NUM\">-0.05</field></block></value><next><block type=\"fsm_send_message\" id=\"_qNe-S.l~:QriZhHCmS0\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\":aVr9QE2.(k9x(TfRfEX\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"P*ZLsM=stCqrl-}ehv+-\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\"g@i~Tz3D4MJQ7d+[[9yK\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"!EIHhkC6.ws)na%CVkK#\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"5KM*j*`=.CO!}Bed;lP4\"><field name=\"NUM\">0</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"~6y,wSpUh$?T.fkZ8sej\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"w)BL3E*?oQ%:?dmhVW{x\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"qd$+0?t^~Y2`vY@$J)Vv\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"zV4(Dg,9?Ab,Yq/Eqow[\"><field name=\"VAR\">a</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_message\" id=\"?2tE*HRW/TOD~;1$ujrT\" x=\"1145\" y=\"180\"><field name=\"VALUE\">完成</field><next><block type=\"fsm_send_message\" id=\")}E|Ym3Hp+DQvmySDtZ~\"><field name=\"TITLE\">删除</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"=tR|qoX_nngo?%G]/Q$U\"><field name=\"VAR\">图片</field></block></value><next><block type=\"destroy_fsm\" id=\"os7K:g_CSLYd2$ESRo)Z\"></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"人物"},{"variables":[],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"X7)6MieFx?XQ%{T!tQ.Q\" x=\"16\" y=\"65\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"touchstart\" style=\"event_blocks\" argtype=\"Vector2\"></mutation><next><block type=\"change_state\" id=\"i1S{UmN_u%eFgdO,_oo|\"><field name=\"VALUE\">淡出</field></block></next></block><block type=\"on_message\" id=\"TBKN3*uHfUVP?SHsqD]a\" x=\"195\" y=\"79\"><field name=\"VALUE\">绘制UI</field><next><block type=\"native_call\" id=\"g+#cHxf%.Vr`I^XE,=Ai\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFillStyleColor%22,%22args%22:%5B%7B%22name%22:%22colour%22,%22type%22:%7B%22name%22:%22Colour%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFillStyleColor(SColour;)v%22,%22fullname%22:%22Canvas2d_setFillStyleColor%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:2,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"colour\"><shadow type=\"colour_picker\" id=\"6m9wFr#*OJC5}Na2;+Of\"><field name=\"COLOUR\">#000000</field></shadow></value><next><block type=\"native_call\" id=\"YL!s8%O^rDluonQSNi8%\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFont%22,%22args%22:%5B%7B%22name%22:%22font%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFont(SString;)v%22,%22fullname%22:%22Canvas2d_setFont%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:9,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"font\"><shadow type=\"text\" id=\"CyHKxeFy@a:eY7wOwex|\"><field name=\"TEXT\">55px 黑体</field></shadow></value><next><block type=\"native_call\" id=\"7`z#SAt25)@c,p}l(+g*\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"aFqb2ZJiCP2%7r+H~G}0\"><field name=\"TEXT\">不造谣、不信谣、不传谣</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"d}*T6$i},jD(Zh?#oL=x\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"{LF]I9?Z|=V538_!j1t{\"><field name=\"NUM\">650</field></shadow></value><next><block type=\"native_call\" id=\"VS_*2j?]RQCe5K5GxE?V\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"sI}h6}[6x$Ju-hkZQf~W\"><field name=\"TEXT\">做好个人卫生防护</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"!N|Se|LcwbV(IJAtNd*j\"><field name=\"NUM\">150</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"!Y]W|[+ZO=Yb,`-_F)8d\"><field name=\"NUM\">730</field></shadow></value><next><block type=\"native_call\" id=\"~v{RT1peIp(gPPimFex_\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"$)qNW!y+v|?Z${T/5DQU\"><field name=\"TEXT\">戴口罩、勤洗手、少揉眼</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"W0e:pII)I(!--Fj~l#:G\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"q]n[iD%k_O$q{Aaov,2,\"><field name=\"NUM\">810</field></shadow></value><next><block type=\"native_call\" id=\")e=CH+.VKi{g3^Zy?len\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"p=`,,QXQN*Eg]C?A,9/E\"><field name=\"TEXT\">多通风、不聚集、不远行</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"BQ!9Y=PYL@LcqFr%J%d?\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"+IHQKQL1?Ogf`,?}coQ{\"><field name=\"NUM\">890</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"},{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"~:-ky--tc]c#~fR]NZii\" x=\"-111\" y=\"-5\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"state_variables_set\" id=\"RLXDR%HK.Go]DH7,p2r8\"><field name=\"VAR\">颜色</field><value name=\"VALUE\"><block type=\"math_integer\" id=\"I,S3+Vu?PPSZB@,aT_z?\"><field name=\"NUM\">0</field></block></value></block></next></block><block type=\"on_message\" id=\"TBKN3*uHfUVP?SHsqD]a\" x=\"279\" y=\"-7\"><field name=\"VALUE\">绘制UI</field><next><block type=\"native_call\" id=\"g+#cHxf%.Vr`I^XE,=Ai\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFillStyleColor%22,%22args%22:%5B%7B%22name%22:%22colour%22,%22type%22:%7B%22name%22:%22Colour%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFillStyleColor(SColour;)v%22,%22fullname%22:%22Canvas2d_setFillStyleColor%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:2,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"colour\"><shadow type=\"colour_picker\" id=\"6m9wFr#*OJC5}Na2;+Of\"><field name=\"COLOUR\">#000000</field></shadow><block type=\"colour_rgb\" id=\"f,d7i,Dx/8?:9;0Q=%@Y\"><value name=\"RED\"><shadow type=\"math_integer\" id=\";nCGV_8W9YVTY$qYcD6v\"><field name=\"NUM\">0</field></shadow><block type=\"state_variables_get\" id=\"JrNCaO?S7]n%!q6`FmYy\"><field name=\"VAR\">颜色</field></block></value><value name=\"GREEN\"><shadow type=\"math_integer\" id=\",+:xbb[]TAx3bhY0kB|~\"><field name=\"NUM\">0</field></shadow><block type=\"state_variables_get\" id=\"G-4oX4f=z`5ea/%2%s]t\"><field name=\"VAR\">颜色</field></block></value><value name=\"BLUE\"><shadow type=\"math_integer\" id=\"$QDJ0!,CV.Jz(]RY8O=E\"><field name=\"NUM\">0</field></shadow><block type=\"state_variables_get\" id=\"c)Wf+Co!@)/xuEYar=o+\"><field name=\"VAR\">颜色</field></block></value></block></value><next><block type=\"native_call\" id=\"YL!s8%O^rDluonQSNi8%\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFont%22,%22args%22:%5B%7B%22name%22:%22font%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFont(SString;)v%22,%22fullname%22:%22Canvas2d_setFont%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:9,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"font\"><shadow type=\"text\" id=\"CyHKxeFy@a:eY7wOwex|\"><field name=\"TEXT\">55px 黑体</field></shadow></value><next><block type=\"native_call\" id=\"7`z#SAt25)@c,p}l(+g*\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"aFqb2ZJiCP2%7r+H~G}0\"><field name=\"TEXT\">不造谣、不信谣、不传谣</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"d}*T6$i},jD(Zh?#oL=x\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"{LF]I9?Z|=V538_!j1t{\"><field name=\"NUM\">650</field></shadow></value><next><block type=\"native_call\" id=\"VS_*2j?]RQCe5K5GxE?V\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"sI}h6}[6x$Ju-hkZQf~W\"><field name=\"TEXT\">做好个人卫生防护</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"!N|Se|LcwbV(IJAtNd*j\"><field name=\"NUM\">150</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"!Y]W|[+ZO=Yb,`-_F)8d\"><field name=\"NUM\">730</field></shadow></value><next><block type=\"native_call\" id=\"~v{RT1peIp(gPPimFex_\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"$)qNW!y+v|?Z${T/5DQU\"><field name=\"TEXT\">戴口罩、勤洗手、少揉眼</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"W0e:pII)I(!--Fj~l#:G\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"q]n[iD%k_O$q{Aaov,2,\"><field name=\"NUM\">810</field></shadow></value><next><block type=\"native_call\" id=\")e=CH+.VKi{g3^Zy?len\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"p=`,,QXQN*Eg]C?A,9/E\"><field name=\"TEXT\">多通风、不聚集、不远行</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"BQ!9Y=PYL@LcqFr%J%d?\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"+IHQKQL1?Ogf`,?}coQ{\"><field name=\"NUM\">890</field></shadow></value><next><block type=\"state_variables_set\" id=\"FD0qg7SwI{].GlnVB54U\"><field name=\"VAR\">颜色</field><value name=\"VALUE\"><block type=\"math_round\" id=\"FLbv52,[RJ2:a.D)@AAI\"><field name=\"OP\">ROUND</field><value name=\"NUM\"><block type=\"math_arithmetic\" id=\"i.FaBV]@gCkz5yv2U[bW\"><field name=\"OP\">ADD</field><value name=\"A\"><shadow type=\"math_number\" id=\"MIw,o26jiGWj*]Di%NW~\"><field name=\"NUM\">1</field></shadow></value><value name=\"B\"><shadow type=\"math_number\" id=\",OZJb~he_Xt^VmSvlcFB\"><field name=\"NUM\">1</field></shadow><block type=\"state_variables_get\" id=\"niR~9Sd6LO%3R$(v`mv,\"><field name=\"VAR\">颜色</field></block></value></block></value></block></value><next><block type=\"controls_if\" id=\"-1P/vNP.BLDuzK@)/[Z|\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"7dRe*b1e2=KU/K%F=dAu\"><field name=\"OP\">GTE</field><value name=\"A\"><block type=\"state_variables_get\" id=\"!Fh[E^B*Qbs=bW[WvQ/H\"><field name=\"VAR\">颜色</field></block></value><value name=\"B\"><block type=\"math_integer\" id=\"sD+e~9oXS3_.3rfrwa^$\"><field name=\"NUM\">210</field></block></value></block></value><statement name=\"DO0\"><block type=\"destroy_fsm\" id=\"Q{^8`r|`=^PX(YnZF^1b\"></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[{"name":"颜色","type":"Integer","export":true}],"type":"state","name":"淡出"}],"function":[],"comment":"状态机","type":"fsm","name":"宣誓词"},{"variables":[{"name":"图片","type":"FSM","export":true},{"name":"动画","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"632~*2|pD(O;!}wmC2mZ\" x=\"0\" y=\"0\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\":#_}MCCP^ItOHSf=tPr!\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"lKZIT.p?,yuG~!MRyO@~\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"}u,jrHY_W{Lw/Q.VYqhl\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"aS,ln#?jiSXVFevr-/@,\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"({*3LrcQumE2Aqb!]{v}\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">大红心.png</field></block></value><next><block type=\"fsm_send_message\" id=\"c?9GZH=pC}t||Y3T^MIU\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"m^WRMc_P;Tq,;Fs0C9O?\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"O[*.Ws4kpUV/;J|Co[mL\"><field name=\"NUM\">240</field></block></value><next><block type=\"fsm_send_message\" id=\"1]pNEVLP`|Sx,k.~^%bu\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"syA{R!%#[mz]WA):n:`+\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"W7(=h=-+{(O4Aiy2U6@}\"><field name=\"NUM\">300</field></block></value><next><block type=\"fsm_send_message\" id=\"38Ss9xzoFp0=;J#YZ?Rs\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"qjDf-cOpZPo|!N+xaS4C\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"-^~xcBF^,}d,qKv+cux3\"><field name=\"NUM\">280</field></block></value><next><block type=\"fsm_send_message\" id=\"PY[A||p0C,96J`T+uWAC\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"pF(cncM};1p1T:f2NDTc\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"nHRC}$*K[V_8g(wSAbUL\"><field name=\"NUM\">240</field></block></value><next><block type=\"fsm_variables_set\" id=\"#H[|I?(ZgIeyZ#`TCX)W\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"u-:G/)2#3Ul3,I.}k5.q\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"9M*8u,MuXQ`QU{+OE84z\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"QBTremE;zK@DVq2PaC;W\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"|1~]@!~k^dkEwM1B2Mbb\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"=r^Gy^zpJM(#@SRZR$aP\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"~ZZ=HAaAb@`km7kYe;eU\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\")-n5WCM7|g=l@DKG#W}E\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"V)Bgzqw)XZ,~CSH]RVSL\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"b^tUaWPjRO)6Dv`v^IRu\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"lO3r|1t%N6E6fg#~vh*t\"><field name=\"NUM\">0.02</field></block></value><next><block type=\"fsm_send_message\" id=\"_KOi_jxFG~[{V~{q3^{N\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"cw)g0Z0l@K]4(r!-sM:S\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"{k0ap=Qd3|r)i.EI+VG3\"><field name=\"NUM\">0.1</field></block></value><next><block type=\"fsm_send_message\" id=\"ggT|kIIzxiZ!fOz|Ticj\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".P[4G,gVqu-M+yJ6{ZW1\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"z?qJv%pKKZY+k[vfiQE@\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"/{U3C5b)^J(QgCXsU-op\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"mU^kG1A^8?sm-C,FO$ln\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"F#+6OgM$xCvoPFV7Dw~m\"><field name=\"VAR\">动画</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_message\" id=\"hY{7;`KMW{LY3ot7XA0Y\" x=\"530\" y=\"0\"><field name=\"VALUE\">完成</field><next><block type=\"fsm_variables_set\" id=\"!1-Dw$vXQ1J3J%!#uVY+\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"Wp_Ylz;^hGw$Fl]Zu#(N\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"o*T;nVm!,PIk+(UFitt$\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"]N${9Gwj1GJlHduX~iTP\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*K3kO?=vQy:#~;hODX[P\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"[y?j|:VOCSP+TCtow*k_\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"6Q?bRSzk4wO}f~Uba~|Q\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"[5:YW{(T%,~X|l|)R*j0\"><field name=\"TEXT\">坐标Y</field></block></value><next><block type=\"fsm_send_message\" id=\"KF)XubxDviLP+^Eu@Zx3\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"-Uy9i@J2.?aa{/-9dmK-\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"b;m?j;75Z3;z1D_+B]MX\"><field name=\"NUM\">5</field></block></value><next><block type=\"fsm_send_message\" id=\"?PI,~mApcdwE(w~Q0$vb\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"6/XoOj#S.xd3Ri)+nBsp\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"rR(ni^Z;i6x~f5$yOZs4\"><field name=\"NUM\">240</field></block></value><next><block type=\"fsm_send_message\" id=\"~}o{]??~-?hm/a7k[SS#\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"^9[Nba/_9:6I+$z7TN4H\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"R5`gr~2D]e5M6.]~X[;(\"><field name=\"NUM\">400</field></block></value><next><block type=\"fsm_send_message\" id=\",zmOczd+Mzl=DIc}93T!\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"t{A$k$Cd3eY0S}Ce4XX[\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"Wx7b@R@S+=0[/;6zEq:j\"></block></value><next><block type=\"fsm_send_message\" id=\"P4*7CPA(E-S!Ixxh|GMK\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"v=U_l.%W8H}WHys7O~oO\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"sP471-YF+r8e.~An-;C5\"><field name=\"TEXT\">a</field></block></value><next><block type=\"fsm_send_message\" id=\"Y4uuFAY,(H5BEB?I,b4{\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"VvLC2zOHZ0V+!.cuunf0\"><field name=\"VAR\">动画</field></block></value><next><block type=\"local_variable_create\" id=\"@|9KV/FUVDn9PI/Dg50$\"><mutation>%5B%7B%22name%22:%22x%22,%22type%22:%22FSM%22,%22blockId%22:%22@%7C9KV/FUVDn9PI/Dg50$%22%7D%5D</mutation><field name=\"NAME\">x</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"hK.T(hd`4=o~20k=;+.5\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"F[D3wzi1UjW|(UiLC}R8\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"M{Bp%/12oy:lHWlp$udC\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*R^8}_4uJqrj!imko*YX\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"`M?ny,t8J0%MlI$ln3!=\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"Y6,e);Q4{xc8$Y9CD$,S\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"UCp{BgLOm3AdNYD1e]P=\"><field name=\"TEXT\">坐标X</field></block></value><next><block type=\"fsm_send_message\" id=\"5cm)YN(!3)=3ZZh37p|v\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"xz[]KXuSq)DfAx=Czj#W\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"LN{P#t[WC[U8oBOv;#R0\"><field name=\"NUM\">3</field></block></value><next><block type=\"fsm_send_message\" id=\"1HPzehi7-mEIiEua8YRG\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"9IZv5#e9KKvQTnd$^t{I\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Eq/nO9+QSmgvpAu.4njr\"><field name=\"NUM\">280</field></block></value><next><block type=\"fsm_send_message\" id=\"kT/$2DKiEu*f:(K3QxIL\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"LCA^/y)~?l@dx2i_40|L\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"gQ$n5,+ze2P`$yZrLc{3\"><field name=\"NUM\">375</field></block></value><next><block type=\"fsm_send_message\" id=\"CN^!G-]WA4K-5fJ#cy?!\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"1k)2.Yw)4$u?1;H)VBI?\"><field name=\"VAR\">x</field></block></value><next><block type=\"local_variable_create\" id=\"Rn1,u2)bQH2Cn()g(tx}\"><mutation>%5B%7B%22name%22:%22%E5%AE%BD%E5%BA%A6%22,%22type%22:%22FSM%22,%22blockId%22:%22Rn1,u2)bQH2Cn()g(tx%7D%22%7D%5D</mutation><field name=\"NAME\">宽度</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"09VORi|0vJFQ[wg*GO}e\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"i1vixwR]=~ECgx9*Plch\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"gApy9o=U5[sD:eE(`ZI@\"><field name=\"VAR\">宽度</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"}-)Elay`ze/~HJ|;R7jm\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"re~ao^29Cl!g1t:_Dy#g\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"cNfc4xMA/4y;QzU}D]]T\"><field name=\"VAR\">宽度</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"s7@O8r*KzRa@{64C7BgR\"><field name=\"TEXT\">宽度</field></block></value><next><block type=\"fsm_send_message\" id=\"7PI9r_:{SLA=6:.}B,~C\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"@?fj6DxuS[)9Y#J4^e5.\"><field name=\"VAR\">宽度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"u;16M:QyBJizJnwMv}hJ\"><field name=\"NUM\">4</field></block></value><next><block type=\"fsm_send_message\" id=\"TAMn)|=S-QEi2-7iM|l6\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"i6FPps#yIczfL#omgOhm\"><field name=\"VAR\">宽度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"%/RTy*KC5.([i{dlO#^f\"><field name=\"NUM\">300</field></block></value><next><block type=\"fsm_send_message\" id=\"~A##F4PDdW7t%;j]#r#n\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\":s^PGJL8hd-,w|D8{40/\"><field name=\"VAR\">宽度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"c{0~=VF_)9(q0rPdUv#t\"><field name=\"NUM\">600</field></block></value><next><block type=\"fsm_send_message\" id=\"tP4ig{a!#ruP{RDo]9zi\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"C1[dSpOiKoH~]0V#+VC1\"><field name=\"VAR\">宽度</field></block></value><next><block type=\"local_variable_create\" id=\"]rs=gCHf;8]y:1T[jP~V\"><mutation>%5B%7B%22name%22:%22%E9%AB%98%E5%BA%A6%22,%22type%22:%22FSM%22,%22blockId%22:%22%5Drs=gCHf;8%5Dy:1T%5BjP~V%22%7D%5D</mutation><field name=\"NAME\">高度</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"*csT@N@cy5[Pn0sU0ltn\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"+EI:5iU,}YiVR)Iv!%Fq\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"MZo:F0`Th73~Zy-0PQR+\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"b+_pDYv/OY.3PQ#*qWa;\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"Uw$)c1VO_6=4*sLK$%j[\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"Gb#kZ[j8W:Fg7WT+Eu,]\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"+/$4hxmHI0c%%#2Ys@N@\"><field name=\"TEXT\">高度</field></block></value><next><block type=\"fsm_send_message\" id=\"5XUE*/7}sB%6+)TJ:.T?\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"b]L4gHPfGz+y:ChL$pCw\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"ZHI6UH^N[3]?+9O%uic?\"><field name=\"NUM\">4</field></block></value><next><block type=\"fsm_send_message\" id=\"Us,B@o#.T[]bxQ`VOsas\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"4`w9q{nj=X~,kJAdNMPa\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"K@AoGY=@bUkr]#EF%/mI\"><field name=\"NUM\">240</field></block></value><next><block type=\"fsm_send_message\" id=\"(D:(Nx{-__UvFA=iq7vG\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"D[Az{9X)nvH_!wGPD:S#\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"C#,E-En/BYWlPGPA+lIY\"></block></value><next><block type=\"fsm_send_message\" id=\"Bm+.4Ywy#TQll?Yw*4in\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"X13xr,vR%ku%ojNBAjN!\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"uilp=y:o=3h~Na,ysO^q\"><field name=\"TEXT\">显示文字</field></block></value><next><block type=\"fsm_send_message\" id=\"T%YBp(!fDNQbWc/ce%)B\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"(t358@l:t+(I(l}^A.Hw\"><field name=\"VAR\">高度</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"UH,IQOC*|IMSZ_oy+e/-\"><field name=\"NUM\">480</field></block></value><next><block type=\"fsm_send_message\" id=\"x[Ag/UaHQ^?a4YmuLrfC\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"UKbXdCWi1+.n/$i2uHz4\"><field name=\"VAR\">高度</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type=\"on_message\" id=\"HKxju2JX)HUsTvj~e9~9\" x=\"1253\" y=\"6\"><field name=\"VALUE\">显示文字</field><next><block type=\"local_variable_create\" id=\"{G4rermH$J7rSW[^A*Ut\"><mutation>%5B%7B%22name%22:%22t%22,%22type%22:%22FSM%22,%22blockId%22:%22%7BG4rermH$J7rSW%5B%5EA*Ut%22%7D%5D</mutation><field name=\"NAME\">t</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"lNxO#%i8swtq`%g/1{!i\"><field name=\"FSM\">Start.黄色文字</field></block></value><next><block type=\"fsm_send_message_after_millisecond\" id=\"j|LYFkW,bQ=j|D0vHY%9\"><field name=\"TITLE\">显示口号</field><value name=\"WAIT_MILLISECOND\"><shadow type=\"math_integer\" id=\"_+vqNbKQX1]rEmc2!hZ8\"><field name=\"NUM\">500</field></shadow></value><value name=\"FSM\"><block type=\"variables_self\" id=\"Ur$I4%NUG;?2l6V/w_mo\"></block></value></block></next></block></next></block><block type=\"on_message\" id=\"WIlYkcKI%HcEMZtfAU!j\" x=\"1283\" y=\"247\"><field name=\"VALUE\">显示口号</field><next><block type=\"local_variable_create\" id=\"mPh7]j:jt-0+-YcvFP!h\"><mutation>%5B%7B%22name%22:%22t1%22,%22type%22:%22FSM%22,%22blockId%22:%22mPh7%5Dj:jt-0+-YcvFP!h%22%7D%5D</mutation><field name=\"NAME\">t1</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"N3lRu{Bu1T8-0U,uNy%e\"><field name=\"FSM\">Start.口号图片</field></block></value></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"大红心"},{"variables":[{"name":"图片","type":"FSM","export":true},{"name":"动画","type":"FSM","export":true}],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_event\" id=\"632~*2|pD(O;!}wmC2mZ\" x=\"16\" y=\"158\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\":#_}MCCP^ItOHSf=tPr!\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"lKZIT.p?,yuG~!MRyO@~\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"}u,jrHY_W{Lw/Q.VYqhl\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"aS,ln#?jiSXVFevr-/@,\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"({*3LrcQumE2Aqb!]{v}\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">口号.png</field></block></value><next><block type=\"fsm_send_message\" id=\"c?9GZH=pC}t||Y3T^MIU\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"m^WRMc_P;Tq,;Fs0C9O?\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"O[*.Ws4kpUV/;J|Co[mL\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\"1]pNEVLP`|Sx,k.~^%bu\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"syA{R!%#[mz]WA):n:`+\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"W7(=h=-+{(O4Aiy2U6@}\"><field name=\"NUM\">700</field></block></value><next><block type=\"fsm_send_message\" id=\"38Ss9xzoFp0=;J#YZ?Rs\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"qjDf-cOpZPo|!N+xaS4C\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"-^~xcBF^,}d,qKv+cux3\"><field name=\"NUM\">375</field></block></value><next><block type=\"fsm_send_message\" id=\"PY[A||p0C,96J`T+uWAC\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"pF(cncM};1p1T:f2NDTc\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"nHRC}$*K[V_8g(wSAbUL\"><field name=\"NUM\">900</field></block></value><next><block type=\"fsm_send_message\" id=\"w2;{ZGjQ!7Ri*=l)UQ=0\"><field name=\"TITLE\">透明度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"MQ00RR1HJ.$CU5sqPNU*\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"cdKvNk|j:GOm]1|b[KE_\"><field name=\"NUM\">0</field></block></value><next><block type=\"fsm_variables_set\" id=\"8ay~Eq(F)MN[/1qw8xXc\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"TW@izBd2O!N%tQIreAV/\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"OIUC.If2)mbOYMcnXt){\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"?i8MO$^oAPS.{}.jRA~4\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\";~H`nn6/6`obuso_$w|I\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\",R-6Qw2ictn^@-*uUT$B\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".J`[oYnteO|l*o5t41Bh\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"Tk]BSL5j?{8wNAl+vEOH\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"{wg6h8-5bu6BqTO0AM-,\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"A;bZ|B$:$H7]s?LNweUi\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"O|RbJuIqu!TwTjdqy_78\"><field name=\"NUM\">0.02</field></block></value><next><block type=\"fsm_send_message\" id=\"z;#[7H=_2|_=o#~(~qSQ\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"$m-5fTHm`L!9Fe}Y#Djc\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"bepFE`lb-(W[~jVGtCP.\"><field name=\"NUM\">0</field></block></value><next><block type=\"fsm_send_message\" id=\"NDsZOa6tk=45b%21bH~c\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"r$}0Su13+`Euu$|xz!(I\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"$1n:?j?ZQQkZs3wa!St.\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\"j!9Ae9b2N1$!8`;FUc^~\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"J~aMJqsfnz|H*)-RAjPm\"><field name=\"VAR\">动画</field></block></value><next><block type=\"local_variable_create\" id=\"0*R1e7:$8cc@n`ntpMM;\"><mutation>%5B%7B%22name%22:%22a%22,%22type%22:%22FSM%22,%22blockId%22:%220*R1e7:$8cc@n%60ntpMM;%22%7D%5D</mutation><field name=\"NAME\">a</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"Cc5|3@tCxjT@Q)*fiR4V\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"]kcggiy1oC?u/VofEw|q\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"{Dz+F#5/ecLyCI70SG(v\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"HQUAeyvx9TWENY9;SMue\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"qPLg}VKU;obezkwHw!$o\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"km_-v_3m.W_1gL=6sTs[\"><field name=\"TEXT\">高度</field></block></value><next><block type=\"fsm_send_message\" id=\"jq4IbeZ$%[d|5hMUbV.i\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"un41@@I;A(X}~H?@(Q.,\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"c5r^N,ypjWhY#WBF!SGr\"><field name=\"NUM\">-20</field></block></value><next><block type=\"fsm_send_message\" id=\"_qNe-S.l~:QriZhHCmS0\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\":aVr9QE2.(k9x(TfRfEX\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"P*ZLsM=stCqrl-}ehv+-\"><field name=\"NUM\">1000</field></block></value><next><block type=\"fsm_send_message\" id=\"g@i~Tz3D4MJQ7d+[[9yK\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"!EIHhkC6.ws)na%CVkK#\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"5KM*j*`=.CO!}Bed;lP4\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"~6y,wSpUh$?T.fkZ8sej\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"w)BL3E*?oQ%:?dmhVW{x\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"qd$+0?t^~Y2`vY@$J)Vv\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"zV4(Dg,9?Ab,Yq/Eqow[\"><field name=\"VAR\">a</field></block></value><next><block type=\"local_variable_create\" id=\"@|9KV/FUVDn9PI/Dg50$\"><mutation>%5B%7B%22name%22:%22x%22,%22type%22:%22FSM%22,%22blockId%22:%22@%7C9KV/FUVDn9PI/Dg50$%22%7D%5D</mutation><field name=\"NAME\">x</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"hK.T(hd`4=o~20k=;+.5\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"F[D3wzi1UjW|(UiLC}R8\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"M{Bp%/12oy:lHWlp$udC\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*R^8}_4uJqrj!imko*YX\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"`M?ny,t8J0%MlI$ln3!=\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"Y6,e);Q4{xc8$Y9CD$,S\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"UCp{BgLOm3AdNYD1e]P=\"><field name=\"TEXT\">宽度</field></block></value><next><block type=\"fsm_send_message\" id=\"5cm)YN(!3)=3ZZh37p|v\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"xz[]KXuSq)DfAx=Czj#W\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"LN{P#t[WC[U8oBOv;#R0\"><field name=\"NUM\">-28</field></block></value><next><block type=\"fsm_send_message\" id=\"1HPzehi7-mEIiEua8YRG\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"9IZv5#e9KKvQTnd$^t{I\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Eq/nO9+QSmgvpAu.4njr\"><field name=\"NUM\">1400</field></block></value><next><block type=\"fsm_send_message\" id=\"kT/$2DKiEu*f:(K3QxIL\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"LCA^/y)~?l@dx2i_40|L\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"gQ$n5,+ze2P`$yZrLc{3\"><field name=\"NUM\">700</field></block></value><next><block type=\"fsm_send_message\" id=\"CN^!G-]WA4K-5fJ#cy?!\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"1k)2.Yw)4$u?1;H)VBI?\"><field name=\"VAR\">x</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"口号图片"},{"variables":[],"startState":0,"states":[{"code":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"on_message\" id=\"TBKN3*uHfUVP?SHsqD]a\" x=\"365\" y=\"128\"><field name=\"VALUE\">绘制UI</field><next><block type=\"native_call\" id=\"g+#cHxf%.Vr`I^XE,=Ai\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFillStyleColor%22,%22args%22:%5B%7B%22name%22:%22colour%22,%22type%22:%7B%22name%22:%22Colour%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFillStyleColor(SColour;)v%22,%22fullname%22:%22Canvas2d_setFillStyleColor%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:2,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"colour\"><shadow type=\"colour_picker\" id=\"6m9wFr#*OJC5}Na2;+Of\"><field name=\"COLOUR\">#ffcc00</field></shadow></value><next><block type=\"native_call\" id=\"YL!s8%O^rDluonQSNi8%\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFont%22,%22args%22:%5B%7B%22name%22:%22font%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFont(SString;)v%22,%22fullname%22:%22Canvas2d_setFont%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:9,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"font\"><shadow type=\"text\" id=\"CyHKxeFy@a:eY7wOwex|\"><field name=\"TEXT\">65px 黑体</field></shadow></value><next><block type=\"native_call\" id=\"7`z#SAt25)@c,p}l(+g*\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"aFqb2ZJiCP2%7r+H~G}0\"><field name=\"TEXT\">每个人都是</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"d}*T6$i},jD(Zh?#oL=x\"><field name=\"NUM\">210</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"{LF]I9?Z|=V538_!j1t{\"><field name=\"NUM\">300</field></shadow></value><next><block type=\"native_call\" id=\"VS_*2j?]RQCe5K5GxE?V\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"sI}h6}[6x$Ju-hkZQf~W\"><field name=\"TEXT\">自己健康的</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"!N|Se|LcwbV(IJAtNd*j\"><field name=\"NUM\">210</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"!Y]W|[+ZO=Yb,`-_F)8d\"><field name=\"NUM\">400</field></shadow></value><next><block type=\"native_call\" id=\"~v{RT1peIp(gPPimFex_\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"$)qNW!y+v|?Z${T/5DQU\"><field name=\"TEXT\">第一守护者</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"W0e:pII)I(!--Fj~l#:G\"><field name=\"NUM\">210</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"q]n[iD%k_O$q{Aaov,2,\"><field name=\"NUM\">500</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></xml>","comment":"状态","variables":[],"type":"state","name":"状态"}],"function":[],"comment":"状态机","type":"fsm","name":"黄色文字"}],"structs":[],"functions":[],"depends":["UI"],"type":"src","typeLimit":"","comment":"","env":[],"name":"Start","collected":["<block xmlns=\"https://developers.google.com/blockly/xml\" type=\"local_variable_create\" id=\"@|9KV/FUVDn9PI/Dg50$\"><mutation>%5B%7B%22name%22:%22x%22,%22type%22:%22FSM%22,%22blockId%22:%22@%7C9KV/FUVDn9PI/Dg50$%22%7D%5D</mutation><field name=\"NAME\">x</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"hK.T(hd`4=o~20k=;+.5\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"F[D3wzi1UjW|(UiLC}R8\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"M{Bp%/12oy:lHWlp$udC\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"*R^8}_4uJqrj!imko*YX\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"`M?ny,t8J0%MlI$ln3!=\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"Y6,e);Q4{xc8$Y9CD$,S\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"UCp{BgLOm3AdNYD1e]P=\"><field name=\"TEXT\">坐标X</field></block></value><next><block type=\"fsm_send_message\" id=\"5cm)YN(!3)=3ZZh37p|v\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"xz[]KXuSq)DfAx=Czj#W\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"LN{P#t[WC[U8oBOv;#R0\"><field name=\"NUM\">-10</field></block></value><next><block type=\"fsm_send_message\" id=\"1HPzehi7-mEIiEua8YRG\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"9IZv5#e9KKvQTnd$^t{I\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"Eq/nO9+QSmgvpAu.4njr\"><field name=\"NUM\">500</field></block></value><next><block type=\"fsm_send_message\" id=\"kT/$2DKiEu*f:(K3QxIL\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"LCA^/y)~?l@dx2i_40|L\"><field name=\"VAR\">x</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"gQ$n5,+ze2P`$yZrLc{3\"><field name=\"NUM\">270</field></block></value><next><block type=\"fsm_send_message\" id=\"CN^!G-]WA4K-5fJ#cy?!\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"1k)2.Yw)4$u?1;H)VBI?\"><field name=\"VAR\">x</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block>","<block xmlns=\"https://developers.google.com/blockly/xml\" type=\"local_variable_create\" id=\"0*R1e7:$8cc@n`ntpMM;\"><mutation>%5B%7B%22name%22:%22a%22,%22type%22:%22FSM%22,%22blockId%22:%220*R1e7:$8cc@n%60ntpMM;%22%7D%5D</mutation><field name=\"NAME\">a</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"Cc5|3@tCxjT@Q)*fiR4V\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"]kcggiy1oC?u/VofEw|q\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"{Dz+F#5/ecLyCI70SG(v\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"HQUAeyvx9TWENY9;SMue\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"qPLg}VKU;obezkwHw!$o\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"km_-v_3m.W_1gL=6sTs[\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"jq4IbeZ$%[d|5hMUbV.i\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"un41@@I;A(X}~H?@(Q.,\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"c5r^N,ypjWhY#WBF!SGr\"><field name=\"NUM\">-0.05</field></block></value><next><block type=\"fsm_send_message\" id=\"_qNe-S.l~:QriZhHCmS0\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\":aVr9QE2.(k9x(TfRfEX\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"P*ZLsM=stCqrl-}ehv+-\"><field name=\"NUM\">5.5</field></block></value><next><block type=\"fsm_send_message\" id=\"g@i~Tz3D4MJQ7d+[[9yK\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"!EIHhkC6.ws)na%CVkK#\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"5KM*j*`=.CO!}Bed;lP4\"><field name=\"NUM\">0</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"~6y,wSpUh$?T.fkZ8sej\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"w)BL3E*?oQ%:?dmhVW{x\"><field name=\"VAR\">a</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"qd$+0?t^~Y2`vY@$J)Vv\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"local_variable_get\" id=\"zV4(Dg,9?Ab,Yq/Eqow[\"><field name=\"VAR\">a</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>","<block xmlns=\"https://developers.google.com/blockly/xml\" type=\"fsm_variables_set\" id=\"#H[|I?(ZgIeyZ#`TCX)W\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"u-:G/)2#3Ul3,I.}k5.q\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"9M*8u,MuXQ`QU{+OE84z\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"QBTremE;zK@DVq2PaC;W\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"|1~]@!~k^dkEwM1B2Mbb\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"=r^Gy^zpJM(#@SRZR$aP\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"~ZZ=HAaAb@`km7kYe;eU\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\")-n5WCM7|g=l@DKG#W}E\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"V)Bgzqw)XZ,~CSH]RVSL\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"b^tUaWPjRO)6Dv`v^IRu\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"lO3r|1t%N6E6fg#~vh*t\"><field name=\"NUM\">0.02</field></block></value><next><block type=\"fsm_send_message\" id=\"_KOi_jxFG~[{V~{q3^{N\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"cw)g0Z0l@K]4(r!-sM:S\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"{k0ap=Qd3|r)i.EI+VG3\"><field name=\"NUM\">0.1</field></block></value><next><block type=\"fsm_send_message\" id=\"ggT|kIIzxiZ!fOz|Ticj\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".P[4G,gVqu-M+yJ6{ZW1\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"z?qJv%pKKZY+k[vfiQE@\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"/{U3C5b)^J(QgCXsU-op\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"mU^kG1A^8?sm-C,FO$ln\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"F#+6OgM$xCvoPFV7Dw~m\"><field name=\"VAR\">动画</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>","<block xmlns=\"https://developers.google.com/blockly/xml\" type=\"on_event\" id=\"632~*2|pD(O;!}wmC2mZ\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" eventname=\"Start\" style=\"event_blocks\"></mutation><next><block type=\"fsm_variables_set\" id=\":#_}MCCP^ItOHSf=tPr!\"><field name=\"VAR\">图片</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"lKZIT.p?,yuG~!MRyO@~\"><field name=\"FSM\">UI.图片</field></block></value><next><block type=\"fsm_send_message\" id=\"}u,jrHY_W{Lw/Q.VYqhl\"><field name=\"TITLE\">文件名</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"aS,ln#?jiSXVFevr-/@,\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"empty_provider\" id=\"({*3LrcQumE2Aqb!]{v}\"><mutation>{\"parentType\":\"Canvas2d_drawImage2\",\"argName\":\"imageFileName\"}</mutation><field name=\"VALUE\">大红心.png</field></block></value><next><block type=\"fsm_send_message\" id=\"c?9GZH=pC}t||Y3T^MIU\"><field name=\"TITLE\">高度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"m^WRMc_P;Tq,;Fs0C9O?\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"O[*.Ws4kpUV/;J|Co[mL\"><field name=\"NUM\">250</field></block></value><next><block type=\"fsm_send_message\" id=\"1]pNEVLP`|Sx,k.~^%bu\"><field name=\"TITLE\">宽度</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"syA{R!%#[mz]WA):n:`+\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"W7(=h=-+{(O4Aiy2U6@}\"><field name=\"NUM\">320</field></block></value><next><block type=\"fsm_send_message\" id=\"38Ss9xzoFp0=;J#YZ?Rs\"><field name=\"TITLE\">坐标X</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"qjDf-cOpZPo|!N+xaS4C\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"-^~xcBF^,}d,qKv+cux3\"><field name=\"NUM\">280</field></block></value><next><block type=\"fsm_send_message\" id=\"PY[A||p0C,96J`T+uWAC\"><field name=\"TITLE\">坐标Y</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"pF(cncM};1p1T:f2NDTc\"><field name=\"VAR\">图片</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"nHRC}$*K[V_8g(wSAbUL\"><field name=\"NUM\">240</field></block></value><next><block type=\"fsm_variables_set\" id=\"#H[|I?(ZgIeyZ#`TCX)W\"><field name=\"VAR\">动画</field><value name=\"VALUE\"><block type=\"fsm_create\" id=\"u-:G/)2#3Ul3,I.}k5.q\"><field name=\"FSM\">UI.单程动画</field></block></value><next><block type=\"fsm_send_message\" id=\"9M*8u,MuXQ`QU{+OE84z\"><field name=\"TITLE\">目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"QBTremE;zK@DVq2PaC;W\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"fsm_variables_get\" id=\"|1~]@!~k^dkEwM1B2Mbb\"><field name=\"VAR\">图片</field></block></value><next><block type=\"fsm_send_message\" id=\"=r^Gy^zpJM(#@SRZR$aP\"><field name=\"TITLE\">属性名称</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"~ZZ=HAaAb@`km7kYe;eU\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\")-n5WCM7|g=l@DKG#W}E\"><field name=\"TEXT\">透明度</field></block></value><next><block type=\"fsm_send_message\" id=\"V)Bgzqw)XZ,~CSH]RVSL\"><field name=\"TITLE\">每帧变化</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"b^tUaWPjRO)6Dv`v^IRu\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"lO3r|1t%N6E6fg#~vh*t\"><field name=\"NUM\">0.02</field></block></value><next><block type=\"fsm_send_message\" id=\"_KOi_jxFG~[{V~{q3^{N\"><field name=\"TITLE\">初始值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"cw)g0Z0l@K]4(r!-sM:S\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"{k0ap=Qd3|r)i.EI+VG3\"><field name=\"NUM\">0.1</field></block></value><next><block type=\"fsm_send_message\" id=\"ggT|kIIzxiZ!fOz|Ticj\"><field name=\"TITLE\">结束值</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\".P[4G,gVqu-M+yJ6{ZW1\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"math_number\" id=\"z?qJv%pKKZY+k[vfiQE@\"><field name=\"NUM\">1</field></block></value><next><block type=\"fsm_send_message\" id=\".m`*ctq7,#,=1*2}COe4\"><field name=\"TITLE\">回调目标</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"t;IMq1V$zn`XBbk(vhnk\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"variables_self\" id=\"L$TM1QM!|dfAIWN9*bB,\"></block></value><next><block type=\"fsm_send_message\" id=\"dZ3SNwJeAMf_sJh7-0N3\"><field name=\"TITLE\">回调消息</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"/{U3C5b)^J(QgCXsU-op\"><field name=\"VAR\">动画</field></block></value><value name=\"ARG\"><block type=\"text\" id=\"wSG-|B-2O2k@AIPuuScl\"><field name=\"TEXT\">完成</field></block></value><next><block type=\"fsm_send_message\" id=\"mU^kG1A^8?sm-C,FO$ln\"><field name=\"TITLE\">开始</field><value name=\"FSM\"><block type=\"fsm_variables_get\" id=\"F#+6OgM$xCvoPFV7Dw~m\"><field name=\"VAR\">动画</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>","<block xmlns=\"https://developers.google.com/blockly/xml\" type=\"on_message\" id=\"TBKN3*uHfUVP?SHsqD]a\"><field name=\"VALUE\">绘制UI</field><next><block type=\"native_call\" id=\"g+#cHxf%.Vr`I^XE,=Ai\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFillStyleColor%22,%22args%22:%5B%7B%22name%22:%22colour%22,%22type%22:%7B%22name%22:%22Colour%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFillStyleColor(SColour;)v%22,%22fullname%22:%22Canvas2d_setFillStyleColor%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:2,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"colour\"><shadow type=\"colour_picker\" id=\"6m9wFr#*OJC5}Na2;+Of\"><field name=\"COLOUR\">#000000</field></shadow></value><next><block type=\"native_call\" id=\"YL!s8%O^rDluonQSNi8%\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_setFont%22,%22args%22:%5B%7B%22name%22:%22font%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_setFont(SString;)v%22,%22fullname%22:%22Canvas2d_setFont%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:9,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"font\"><shadow type=\"text\" id=\"CyHKxeFy@a:eY7wOwex|\"><field name=\"TEXT\">55px 黑体</field></shadow></value><next><block type=\"native_call\" id=\"7`z#SAt25)@c,p}l(+g*\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"aFqb2ZJiCP2%7r+H~G}0\"><field name=\"TEXT\">不造谣、不信谣、不传谣</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"d}*T6$i},jD(Zh?#oL=x\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"{LF]I9?Z|=V538_!j1t{\"><field name=\"NUM\">650</field></shadow></value><next><block type=\"native_call\" id=\"VS_*2j?]RQCe5K5GxE?V\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"sI}h6}[6x$Ju-hkZQf~W\"><field name=\"TEXT\">做好个人卫生防护</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"!N|Se|LcwbV(IJAtNd*j\"><field name=\"NUM\">150</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"!Y]W|[+ZO=Yb,`-_F)8d\"><field name=\"NUM\">730</field></shadow></value><next><block type=\"native_call\" id=\"~v{RT1peIp(gPPimFex_\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"$)qNW!y+v|?Z${T/5DQU\"><field name=\"TEXT\">戴口罩、勤洗手、少揉眼</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"W0e:pII)I(!--Fj~l#:G\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"q]n[iD%k_O$q{Aaov,2,\"><field name=\"NUM\">810</field></shadow></value><next><block type=\"native_call\" id=\")e=CH+.VKi{g3^Zy?len\"><mutation>%7B%22func%22:%7B%22name%22:%22Canvas2d_fillText%22,%22args%22:%5B%7B%22name%22:%22text%22,%22type%22:%7B%22name%22:%22String%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22x%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D,%7B%22name%22:%22y%22,%22type%22:%7B%22name%22:%22Number%22,%22$__type%22:%22StructFieldType%22%7D,%22$__type%22:%22StructField%22%7D%5D,%22returnType%22:null,%22signature%22:%22Canvas2d_fillText(SString;,SNumber;,SNumber;)v%22,%22fullname%22:%22Canvas2d_fillText%22,%22scope%22:%22global%22,%22libHash%22:%22canvas2d%22,%22libIndex%22:4,%22libName%22:%22canvas2d%22,%22$__type%22:%22FunctionDef%22%7D,%22ignoreReturnValue%22:false%7D</mutation><value name=\"text\"><shadow type=\"text\" id=\"p=`,,QXQN*Eg]C?A,9/E\"><field name=\"TEXT\">多通风、不聚集、不远行</field></shadow></value><value name=\"x\"><shadow type=\"math_number\" id=\"BQ!9Y=PYL@LcqFr%J%d?\"><field name=\"NUM\">70</field></shadow></value><value name=\"y\"><shadow type=\"math_number\" id=\"+IHQKQL1?Ogf`,?}coQ{\"><field name=\"NUM\">890</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block>"]}